home *** CD-ROM | disk | FTP | other *** search
/ Plug-In Power Pack for Netscape Communicator / Plug-In Power Pack for Netscape Communicator.iso / plugins / dataviews / dvtools / demos / surfdemo / surffundecl.h < prev    next >
C/C++ Source or Header  |  1997-05-08  |  3KB  |  55 lines

  1. #include "dvinteract.h"
  2. #include "surfdata.h"
  3.  
  4. /* Functions defined in surfcolor.c */
  5. void InitColorControls V_P_((void));
  6. void DrawColorControls V_P_((void));
  7. int HandleColorControls V_P_((OBJECT client, EVENT_REQUEST request, int event_type, OBJECT loc, ADDRESS args));
  8. /* Functions defined in surfdata.c */
  9. /* Functions defined in surfdsp.c */
  10. void InitDisplay V_P_((char *device));
  11. void InitControlDrawports V_P_((void));
  12. void DrawDisplay V_P_((BOOLPARAM first_time_flag));
  13. void DoPlot V_P_((void));
  14. void TermDisplays V_P_((void));
  15. /* Functions defined in surfeqns.c */
  16. void InitData V_P_((void));
  17. void SetDefaults V_P_((int pick, BOOLPARAM draw_text));
  18. void GenerateData V_P_((int firsttime));
  19. BOOLPARAM NeedToGenData V_P_((void));
  20. BOOLPARAM CheckPlotData V_P_((void));
  21. void SetThresholds V_P_((void));
  22. /* Functions defined in surfevents.c */
  23. void InitSimpleEvents V_P_((void));
  24. void HandleEvents V_P_((void));
  25. int HandleWinEvent V_P_((OBJECT client, EVENT_REQUEST req_id, int event_type, OBJECT loc, ADDRESS args));
  26. int HandlePickEvent V_P_((OBJECT client, EVENT_REQUEST req_id, int pick_type, OBJECT loc, ADDRESS args));
  27. /* Functions defined in surfinput.c */
  28. void InitInputObjects V_P_((void));
  29. /* Functions defined in surfmain.c */
  30. int main V_P_((int argc, char *argv[]));
  31. /* Functions defined in surfmenu.c */
  32. void InitFormulaControls V_P_((void));
  33. int HandleFormulaMenu V_P_((OBJECT client, EVENT_REQUEST request, int event_type, OBJECT loc, ADDRESS argptr));
  34. void DrawFormulaMenu V_P_((void));
  35. int HandleTextEntry V_P_((OBJECT client, EVENT_REQUEST request, int str_type, OBJECT loc, TEXT_ARGS *args));
  36. void ReDrawTextInputs V_P_((void));
  37. BOOLPARAM AreInputValuesValid V_P_((void));
  38. void SwitchAutoZRange V_P_((void));
  39. /* Functions defined in surfthresh.c */
  40. void InitThreshControls V_P_((void));
  41. void DrawThreshControls V_P_((void));
  42. int HandleThreshControls V_P_((OBJECT client, EVENT_REQUEST request, int event_type, OBJECT loc, ADDRESS args));
  43. /* Functions defined in surftog.c */
  44. void InitToggleControls V_P_((void));
  45. int HandleToggle V_P_((OBJECT client, EVENT_REQUEST request, int toggle_type, OBJECT loc, ADDRESS argptr));
  46. /* Functions defined in surfutil.c */
  47. void PrintMessage V_P_((char *text, BOOLPARAM perm));
  48. void SetMessage V_P_((char *text));
  49. void DrawThreshRect V_P_((OBJECT object));
  50. ADDRESS GetVdp V_P_((OBJECT obj));
  51. /* Internal functions referenced in surfutil.c */
  52. void VXcttrect V_P_((DV_POINT *p1,  int value1,  DV_POINT *p2,  int value2,
  53.      COLOR_THRESHOLD *cttp,  int colcount,  BOOLPARAM x_is_value_axis));
  54. void Msleep V_P_((LONG tenthofsecs));
  55.